dancing troupe - Spanish English Dictionary